package com.szewec.ps.model.road.facilities.investigation.road.side.facilities;

import java.io.Serializable;
import java.math.BigDecimal;

public class RoadMetroStationGetway implements Serializable {
    private static final long serialVersionUID = -1549563748390381584L;

    private String id;

    // 路段设施调查任务ID
    private String roadInvestigationTaskId;

    // 地铁名称
    private String metroName;

    // 站台类型	首末站、换乘站、一般站
    private Integer platformType;

    // 出入口坐标
    private String gatewayCoordinate;

    // 出入口宽度
    private BigDecimal gatewayWidth;

    // 用地类型	居住、公共管理与公共服务、商业服务设施、工业、物流仓储、道路与交通设施、公共设施、绿地与广场
    private Integer landUseType;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getRoadInvestigationTaskId() {
        return roadInvestigationTaskId;
    }

    public void setRoadInvestigationTaskId(String roadInvestigationTaskId) {
        this.roadInvestigationTaskId = roadInvestigationTaskId;
    }

    public String getMetroName() {
        return metroName;
    }

    public void setMetroName(String metroName) {
        this.metroName = metroName;
    }

    public Integer getPlatformType() {
        return platformType;
    }

    public void setPlatformType(Integer platformType) {
        this.platformType = platformType;
    }

    public String getGatewayCoordinate() {
        return gatewayCoordinate;
    }

    public void setGatewayCoordinate(String gatewayCoordinate) {
        this.gatewayCoordinate = gatewayCoordinate;
    }

    public BigDecimal getGatewayWidth() {
        return gatewayWidth;
    }

    public void setGatewayWidth(BigDecimal gatewayWidth) {
        this.gatewayWidth = gatewayWidth;
    }

    public Integer getLandUseType() {
        return landUseType;
    }

    public void setLandUseType(Integer landUseType) {
        this.landUseType = landUseType;
    }
}
